I had a wonderful experience booking the reservation with Diana and Sheree was great with the check in process and answering our questions throughout the stay. But I do have suggestions. The property is beautiful in the photos but this is an older property with a lot of things that need to be upgraded, including the water pipes. Having the water pipes burst during our stay was a terrible feeling and some of our property was damaged. We had numerous issues throughout the stay trying to figure out how things worked or getting them to work. I paid an extra $800 for the heated pool and spa and the pool was never 87 degrees the whole time, and we couldn't enjoy the spa at the same time as the pool since they are on the same heating system. One had to be turned off to heat the other. I definitely don't feel it was worth what I paid. The jacuzzi tub in the master bedroom downstairs didn't operate properly and the water wouldn't stay hot. But my family and I still did our best to enjoy the stay. It was nice having us all together for the holiday and the hosts were great. Its just a lot to pay for a property and have that many issues when you're on vacation.