Plenty of space for the amount of people that can stay. The resort has a lot to offer for things to do. Overall clean and very nice place.