It was well equipped with everything we needed. Snorkel gear, boogie boards, towels, clothes detergent and the kitchen was well equipped. Access to the beach club amenities was great! The pool and hot tub were very warm and relaxing. The beach access was quick and easy.