Great place to stay with lovely views, wonderful pools and spa, great beach area, and friendly staff.