Cliff-top hotel offering stylish rooms, sea views, an outdoor pool, and multiple restaurants. A luxury resort experience on the south coast.