Stayed here before and after a sailing trip with G-Adventures. Clean, quiet, close to the beach and to good restaurants, good air conditioning, great pool, and a shower to die for (after being on a boat for 10 days). Staff was great, and all of our needs were met. Very accommodating.