Very clean and cozy! Meeting the dogs was also a very nice bonus!