Nice and comfortable place to stay visiting the island.