My family and I had a wonderful time during our stay. Our room was beautiful, spotless, and it was such a treat to sit out on the balcony and enjoy the ocean view. It's just a short walk from the pool to the beach, which was really convenient. We brought our own chairs and umbrella, but for anyone interested, rentals were about $50/day.
The breakfast was great, and I appreciated that they changed it up a little each morning.
There were a few drawbacks. Parking was $25/day, which felt a bit excessive to us. The housekeeping staff was kind, but we were surprised that the sheets weren't changed and the bed was never made during our 5 day stay. They did provide fresh towels daily and emptied the trash, but that was about it.
Overall, though, we had a great experience. None of those things were really deal breakers for us. I think we may return again next year.