Beautiful well-appointed place. Lovely landscaping. Very clean. Fun coastal location. Great hosts!