This is a beautiful home and location. Our stay was very nice. The only reason for not giving 5 stars is because of the cleanliness of the home. The kitchen cabinets and dishes in cabinets were gross. The island that held the silverware was absolutely disgusting with old food crumbs and dust piled around the edges of the drawer, dishes were put away dirty causing us to wash everything before using it (especially the electric griddle) and the cabinets inside need cleaned. There were cobwebs on walls, some walls need to be wiped down, etc. We left the place cleaner than it was when he checked in.