Spotlessly clean, nice modern ameneties, comfortable space and lots of small, thoughtful touches. Miriam went out if her way to make sure I had a good experience!