Charming community-oriented hostel in a great location