Charming hotel with a private beach, spa, and two restaurants. Offers stylish rooms and sea views. Established in 1967.