Nice and spacious. All provided for except could be cleaner. Carpets are old and dust between doors not cleaned. Other than that perfect.