Very spacious and clean. We especially enjoyed the outside patio. Beds were comfy and kitchen was great for preparing Christmas dinner.