We had a great stay! The view is unbeatable and we walked to great restaurants every night.
The layout is great for a family. The extra sitting area to watch the ocean got a ton of use. The kitchen was very well appointed - tons of equipment and tools to cook. Everything was clean and it was easy to find what we needed in the kitchen and extra linens and beach toys.
The check-in and check-out were super easy. All the house rules were straight forward and reasonable.