Lovely, clean and comfortable space to relax and enjoy the island.