Views are spectacular, place was very clean and infinity pool is a bonus. Close proximity to beautiful beaches.