Upscale hotel with stylish rooms and suites, located opposite the beach. Features a restaurant and cafe/bar. Offers elegant rooms, some with sea views.