As a hostel owner, I am very picky about the hostels I stay at as a guest. But this hostel has it all!! The hostel is not too small and not too big, so one can really get to know all the other guest's and the staff. The place was really clean (you could tell it was cleaned a few times a day), the facilities were perfect, I slept great and would defiantly recommend you don't stay anywhere else but here!!