Nice place! Well situated to visit the island.