Absolutely fantastic place, town and island.