The place is outstanding. A definite must when visiting the island.