Everything I could have wished for. We left the windows open at night and the trees rustling in the trade winds were so comforting. Very clean. Sheets were SO soft. We met the hosts and their pup one day too! The pup was so happy and friendly, loved it! I will be saving this listing to make sure we come back next trip.