A group of friends and I stayed here for New Years. It was a great find! The house is huge, with two large common areas (one on each floor) and multiple bedrooms/bathrooms. The kitchen and dining area were also very large, and comfortably fit 9 of us for meals.
The communication with the property manager was also phenomenal. They were quick to answer any questions leading up to the trip, and when we could find grates for the grill when we were there, they helped out us immediately.
The only reason I gave 4 instead of 5 stars for the location is because the house is fairly close to the very busy road leading into town, and the beach is a bit of a walk. Other than that, the house is a great find and I would absolutely recommend it!