We have enjoyed our week-long stay at the beach, with constant ocean waves in the background, and there was plenty of space for our group of 6 and an infant in the house. The location is superb, and we enjoyed sunrises every morning from either our balcony or a short walk to the beach.
We are unlikely to return, however, because the house, although cleaned thoroughly, is tired and furniture is worn and couches have stains. Kitchen floor tiles were cracked, kitchen cabinets' paint peeling, pots and pans scratched.. Towels were the worst - thin and gray - bring your own! We were surprised there was no even a basic stock of salt and pepper available, and we had to buy toilet paper because the rolls when we got there were not full. Upper balcony rails and chairs were covered in bird poop and we did not get to enjoy the views from there as much.
If you don't care about the wear and tear as long as the house is clean, this is the place to be!