Relaxed hotel with a private beach, Mediterranean restaurant, bar, and spa.