I give it a 4.8 stars.
The place is luxury! It is a very open and inviting place for a big group of people. The soft couches, comfy bedrooms, the piano, and the backyard with barbecue patio and pool were super inviting and I wished I could've stayed longer.
The listing advertised a heated pool and spa and I was sent a YouTube video on how to heat up the pool and spa using the iPad. But when I got there and I set the spa to heat up, after several hours the temperature had not changed. After sending a message to the host, I learned that if I wanted to heat up the spa and the pool it was a $100 per day extra fee. At the time of this review, it is not mentioned in the listing or the welcome messages that there would be an extra fee. I can appreciate that electricity is expensive, but I wished I knew of the fee before I booked.
A few other minor things bothered me (Remote gate opener didn't work, blinds in the front window didn't go down) but beyond that it is really a nice place, I'd stay again.