As far as hostels go, sleeping in bunkbed and sharing bathroom, this is the best I have stayed in ever. Apart from sleepingfacitities most things feels like a good hotel; facilities, service, cleaning. And for being a hostel, sleepingfacilities are very good also. But the best is atmosphere, very cheerful but not a partyplace. Staff is unbelievably helpful and professional!!. And so many activities to choose from if you want, many of them free, like walking tours etc which were very good!