My wife and I loved our stay here! The location was great, easy drive to either end of the island! The beach is beautiful, with complimentary chairs provided by the resort. The unit was well equipped, clean, and comfortable. While we didn't use the twin beds in the spare room, the bed in the master was great. I'd say the only drawback is that the patio is really small and very close to the patio next door so not much privacy there as you're basically in the middle of each others conversation.