Cliff-top hotel with airy rooms, terrace dining, and a bar, all offering stunning sea views.