Fully stocked with everything a family could need. The owners are so easy to work with and made booking as well as planning a breeze. We enjoyed being able to walk right to the pool or beach and the view is amazing!! We'd readily rent this unit again. Thanks for a great trip in your beautiful vacation spot. It was exactly as described and promised!!