Great place to stay, relax, and enjoy the island.