Great hostel in a great location. Staff are friendly and knowledgeable, doing their best to accommodate where needed. Great amenities and comfortable beds. I only take a star off for cleanliness because some guests will always be disgusting in their bathroom usage— through no fault of the hostel itself.