Gorgeous property in great location. There were hiccups daily though. Hot tub was super complicated to work. The fire pit we had to go purchase propane at Home Depot for it to work. Dishwasher in main house was broken whole time. Each day a repair guy or pool guy or landscapers had to come which was inconvenient. All and all the place was nice and would stay again. They may want to hire a better cleaning service. For $300 cleaning fee I would expect it much more clean.