Very spacious and clean could use some new furniture but not really that big of a deal because everything else was nice possibly a fence around the pool for toddlers who are little bit more active then others but again place was amazing literally didn’t want to leave .