Elegant hotel with streamlined rooms, a restaurant, spa, and beach access. Offers comfortable rooms and apartments.