Excellent setup for a relaxing vacation. The courtyard setup affords a lot of privacy and the hot tub is very clean and always on. Separated bedroom is very nice for privacy. Outstanding kitchen + an excellent location a few blocks from the beach.