Very clean, spacious, and the pool is amazing! She is quick to respond to any questions and is very gracious and nice!