The cleanliness, the amenities available, the hospitality, the privacy received, the style of the home, everything deserves a 5 star rating