Overall, the perfect place for our family vacation. We have adult children and grandchildren that don't live with us anymore, so it was a nice way to be together for vacation but still have privacy when needed. Great to be able to bring the dog too!
The location was great, within walking distance to the beach, food, and shops. Outside looks like work has been done recently. Very nice deck and outdoor furniture. Lawn was in good shape.
The place was clean and provided most of what was needed. (Could use a few dish towels and pot holders in the kitchens if you plan to cook!)
My only suggestion would be a few updates inside; ceramic tiles (several) were cracked in the kitchen area (on both sides), the countertop looked new but the kitchen cabinets were old and dingy. The couches were pretty worn out and the bar stools ripped.
We would stay there again!