Great place, beautiful views front and back, easy walk to the beach. Biggest issue we had was the claiming of the bedrooms, teens vs. younger ones, but all rooms were so nice that it was easily resolved. Highlight for my husband was the main floor master shower, no curb walk in, very large with three shower heads. All of the bathrooms were nice and clean. good size sitting area and kitchenette upstairs so groups could separate as they liked. Main floor sitting area was divided up into two sitting areas plus two long tables that each sat 10, plus bar stools at the kitchen bar. Kitchen had so many cabinets that finding available pots, pans etc. was a challenge. Two dishwashers, a wine cooler, two refrigerators on the main floor, one upstairs and one on the bottom floor. Front loading washer and dryer on the main floor worked well. Suggest bringing your own toilet paper if you want good stuff and some shower soap. We never tried the elevator but it was good to know it was available as the interior stairs are steep and the outdoor ones are regular deck stairs (open rise) that my dog was not fond of. Very little grass of any kind, lots of sand (difficult for the dog) but probably more environmentally sensitive. Kids loved the pool as well and the outdoor shower was very useful, especially for sandy feet.
Well laid out, nice place. We had twelve stay and more drop by to say hi and were not crowded at all.