Excellent host, Kevin, had all the answers for many questions. Staff was happy and friendly; servers, chef, housework staff. Loved our resort cat we named Sly who kept us company. Grounds and views are breath-taking. Infinity pools, lovely! Beautiful getaway in exotic setting. A glimpse of paradise!