This place is magic! An absolute must on the island.