Upscale hotel with elegant rooms, a bar, and a unique restaurant set within a sea cave. Offers stunning views and fine dining.