On the rocks is a spectacular location perched right above the ocean. There are lots of eating places in walking distance. I particularly appreciated the generous supply of cutlery and crockery- no need to be constantly washing up; and the huge smart TV which allowed us to access our usual streaming accounts.