Great place and great host! Beautiful common areas- pool, gym. Many beautiful beaches close by. Highly recommended.