Everything was clean and comfortable. Plenty of room. The Oasis pools were very nice. The kids had a great time in the splash pool as well as the resort pools. The only downside is that we had to leave the resort pool early every afternoon due to lightning and storms that pop up. But hey, that's to be expected. It seems like it rains every afternoon in Florida. Haha! But we definitely plan on returning. Close to many places to eat and grocery stores and Walmart.