We loved the unit. It had everything we needed for very a comfortable stay. We enjoyed eating all of our meals out on the lanai and loved being able to see the ocean while out there. It came with all the toys and equipment for beach and snorkel time. The place was a great base for all of our island adventures.