Spacious, clean. The cleaning, [stripping beds, loading dishwasher, sweeping, taking out trash] was a little much considering how much we paid per night. The Lazy river and water slide kept the children occupied. Would have preferred the beach and hearing the waves, but the pools made up for it.