Would give 100 stars if I could! Amazing hospitality, cleanliness and location.