In addition to the beautiful setting, guests can enjoy an on-site restaurant and swimming pool, and local activities such as golf and surfing.