Nice modern hostel in a great location