This is the second time we have stayed at this property and it has been very nicely updated since our last stay several years ago. The decor is beautiful and the deck has everything you need for a long, lovely stay at the beach. We lucked out and the weather was perfect and we just really enjoyed being right on the water without needing to take everything "to the beach". The master bedroom is amazing and was perfect for our family that came with their young kids. It was big enough to set up 2 cribs and for the parents to be comfortable themselves, not to mention the amazing view. The downstairs secondary rooms were a little small, especially the bunk room but would probably be ok for kids. All of that said, I have 2 reasons for the 4 star rating: First, the living room tv remote didn't work and even after we bought and changed the batteries it still never worked even with my techy cousin working on it for quite a while, so we just gave up. The bigger issue was the jacuzzi. The heater didn't work on it and when we used it, it never really got above a luke warm temperature. I contacted the manager about each of these issues the first day and she responded quickly with some suggestions, however once I told her we had done both I never heard back. I wouldn't normally be that upset, but we paid top dollar for a week stay and everything should have been in working order or fixed right away. Other than those 2 things, our stay was very pleasant.