My husband and I stayed with our infant and small dog for a weekend. It was cozy and exceptionally clean! Check in/check out was simple and convenient and Karen was very quick to respond for any needs we had.