Overall I would rate our experience as 2.5 stars. Location and cleanliness of the condo was decent, and having the free snorkel gear was also a really nice touch (we used it almost everyday!).
Our first that really hurt our experience was the fact that our host told us crossing the golf course was not a big deal at all, on our first day there as we crossed the golf course we were approached by security and yelled at for crossing the course, so we were forced to take the long way around (which was not the end of the world).
Our second issue was what happened at check out. At our check out time the password we were given expired the exact minute we were supposed to be out of the condo. We were traveling with a 7 month old baby and were running a little bit behind and we were running back and forth trying to load our vehicle. We had taken our daughter out of the condo and were putting her in the car seat when I went in to grab our food and alcohol out of our fridge only to discover we were locked out and had no access to our condo anymore. We called our host 4 times over half an hour on the emergency number to no avail ( we did not hear back from her for over an hour) and were forced to leave approx $200 worth of groceries behind. Luckily we had just taken our daughter out of the condo otherwise she would have been locked in and we would have had been forced to call the police or break the window to get to her. The fact that we were locked out right at check out time was unacceptable and unfair, by now you would think they would know that people cannot always be out right at the exact second.
Our third issue we had was the cost of parking. We had to pay $160 for our 2 vehicles for parking even though we were only there for 5 days. In our opinion this was practically high way robbery as they are taking advantage of guests that have no option but to park there vehicle at the property. This just felt like a money grab and again very unfair.