House is great, spacious, well-stocked with everything you may need (from kitchen utensils to a wide assortment of beach toys). Master bedroom is well separated from junior master and guest bedrooms. Very private. It was very clean. Property manager and owner communicated fast and were responsive. A couple of minor issues (kitchen sink not draining, etc) were resolved expeditiously.
To keep in mind: one bedroom downstairs only had access to a half bath. Not a problem for our group (7 people), but could be for larger groups. Pool heater was not working (owner expedited replacement part, but was not installed while we were there). Pool temp ranged from 75 to 77 - was too cold for us to use it. Magic Sands Beach only has sand in the second half of the year (as one of the locals told us). Large lava rocks there now with no sand - we were not able to use it and had to drive to other beaches.