This was truly one of the best vacation spots that I have ever been to.
The unit was clean, well stocked very, very nice. Beautiful view from Unit #24 both in living room and master bedroom. The pool was great, not crowed at all. Local food was good.
I just cannot say enough good stuff about this place. I only found one very small negative and that was that the water in the bathroom sink (not shower) did not have much pressure, but that is the ONLY thing that I could think of that was not 100% awesome.
You will not be disappointed with this place. I would suggest if possible to get an upstairs unit because the view is very nice from there.