Our family stayed for a week in early June--parents and three kids 11 and up. The house was as advertised and in an ideal location on the beach. The view is exactly as it appears on the website, except better in person. We usually had the beach to ourselves for long periods of time, except for the occasional people taking walks up and down the beach. The water was clear, warm, and good for swimming. As others have noted, there are several reefs just to the left of the house, pretty close to shore, that were fun to snorkel around. There are even several areas in the water to the left that are completely free of rocks for those with littler kids. We loved to sit on the porch and had dinner there most nights, looking out over the water. The outdoor shower was great for rinsing off the sand. The house was exceptionally clean when we arrived, and had pretty much everything you could ask for: lots of bath towels, beach towels, pillows, etc. The kitchen was well-stocked with plenty of cutlery, dishes, glassware, pots and pans, etc. The laundry was a big plus too, especially if you are there for a week. Wi-fi worked great too. Did not watch TV at all the whole time, but there is a big screen in the living room.
Most importantly, Dave (who manages the house for the owner) was exceptionally helpful from booking through the stay. He answered all of my questions, and was honest and transparent about everything. He kept in touch with emails in the weeks before the trip, with suggestions and information about check-in, policies, activities, and more. Like others, we were met at the airport by Julie, who escorted us to the house, showed us around, and then took us on a brief tour of the area and showed us where the grocery store was. We were looking for a relaxing vacation, and so did not utilize her services or insights as much as some others seem to have, but she was responsive to the few questions we had and always friendly.
In summary, the house is great, the location is ideal, and all of my interactions with Dave were positive and professional. If you are looking for a quality home right on the beach and a relaxing vacation, this is a great choice.