Relaxed resort hotel with streamlined rooms, a private beach, outdoor pools, and restaurants. Modern design, recently renovated.