The location is great. The amenities were awesome. You can't beat a tennis court in the back yard.
The only issue with this place was the lack of hot water. Taking turns to shower. Rushing each other was a headache. Especially when there are multiple showers with ice cold water. At one point I had to just bathe my son in the bathroom sick.
Having to open and close both gates manually every time you leave and come back was also nuisance. The heated pool
was also an additional $500 a night. I wished I had known that prior to booking.