We booked for 3 days. But wish we would have stayed linger. We loved the property and the kids loved the pool and beach. They also liked the kids club activities. The food and adult beverages on property were pretty good too. The fries were delicious poolside. We will be back.