Spotlessly clean, warm, well-appointed and with a great location within walking distance of town. Would stay again.