Perfect, cozy, and lovely. Great location, quiet, clean and comfortable bed. Cozy living room and well-appointed kitchen. And the hot tub!! Loved our stay.