There are always little things one could complain about, but when everything else around you is so fantastic, like this oasis, you just feel silly...
The Internet was a little spotty at times (sadly had to work some), but otherwise, not much worth complaining about... The pool was great, the beaches beautiful, several restaurants within walking distance, several grocery stores within a short drive...
Simply gorgeous...