Cozy, comfortable and clean, with nice amenities in a great location. I would have been happy to stay there for several more days.