Very large & clean. Quite modern. Great enclosed yard- perfect for our big dog. Great security. Good location. We would stay here again.