Great property. Great location. Enough off the beaten path to enjoy peace and quiet, but still close to convenience, beaches, and good restaurants. Very friendly neighbors. Safe neighborhood. Our kids loved spending evening in the pool and jacuzzi, and using the big screen outside for movies and entertainment. I’d definitely stay here again. Water pressure was pretty low on the second floor, and the water didn’t get very hot in the showers. Those were the only down sides I could point out. Also, only one broom was provided to keep the floors clean, and it would be nice to have some cleaning supplies like sanitizing wipes to keep the counter tops clean. Otherwise, this is a great place to stay.