Perfect, clean, quite, and cozy. Great space indoor and outdoors. Excellent communication.