We had a great time. A few things were not working (dishwasher had some issues, lights, etc.) but for the most part everything was great.
The only thing I wish I had been able to tel better was about the stairs. We had little ones with us, and the stairs are a main part of the house, not separate in any way. Additionally some of the interior and exterior balcony railings were wide enough that the little one could have fallen through if they had gotten to them. Just a caution for anyone with little ones.
Otherwise, great house, great location, really quiet and great beach access.