Great Hostel/Hotel, with prime location and amenities