Very nice clean with a nice outdoor space. Quite spacious. The amenities are simple but adequate. Set up nicely for young children.