Everything we needed in one spot. We hung out in the house, at the pool and at the beach, and we didn’t go anywhere else. One stop shopping. Everyone (5 kids 11-22 plus mom and dad) had a great time. The communication from Marie was excellent. Took care of all our questions right away. 5 stars across the board.