Fantastic in every way--location, amenities, cleanliness, comfort, beauty, host. Highly recommend!