Amazing place, Amazing location, Super clean, Fantastic staff and great price! This is as good as hostels get!