Could you please provide a detailed list of the top 10 best hostels in Portugal, highlighting those that offer excellent facilities, great locations, vibrant social atmospheres, and positive reviews from travelers seeking affordable and comfortable accommodation options?