Stylish youth hostel with good amenities in an excellent location.