Great hospitality, location and views. Places has all the basic amenities required.