Overall, we were quite satisfied with our stay! You can beat the ocean view from every room!The property was perfect for our trip with adult children--everyone had their own rooms with ocean views! We spent a lot of time in the evenings on the upper deck! The house was super clean, which is always appreciated. Location was nice. Neighborhood was quiet and clean. The kitchen had everything we needed for eating in, which is always nice! I was a little disappointed in the lack of necessities that were provided--one small shampoo (no conditioner), one little round soap bar, one trash bag, one roll of toilet paper in each bathroom, one roll of paper towels...I was also disappointed that we were unable to hang out at the beach during the day because of the tide was all the way to the rocks, leaving no beach. We had to load up and go to the public park for beach access. It's definitely "oceanfront" but not "beachfront."When I booked, I sacrificed renting a place with a screened-in porch for access to the bikes and golf cart, which were nice to have and we got a lot of use from them.