Very clean and spacious. Great for our family weekend getaway. Loved that they had sand toys and boogie boards on the lanai. One less thing I had to pack for my kid. Jackie let us know as soon as the cleaner was done so we could check in early.