Great location, great amenities, all you need for an easy hostel experience