Sparkling clean, comfortable and all of the things you need for a great stay. The special little touches and conveniences in the kitchen set this place apart and I would definitely stay again.