Located on the north point of the island, at Carana. The Carana Beach Chalets restaurant, one of the best on the island, is there to spoil you when you do not wish to cater yourself. The 16 spacious log cabin style chalets, are all sea facing with commanding views of the open ocean.