Elegant resort hotel with sea views, refined restaurant, spa, and spaces for events.