We had a short stay, but we were very happy with everything overall. It was very conveniently located to public transportation and was walkable to many attractions. Annette was very responsive and had the place ready for us right on time. They provided small but important conveniences such as a hair dryer, shampoo/conditioner/body wash, a small carton of eggs for breakfast, and plenty of extra blankets which made our stay much more comfortable.
Only thing to be aware of is that the flat is on the top floor of a 4-level building that is plentiful in stairs and lacking in an elevator/lift. It was difficult lugging up full suitcases for two athletic and able-bodied people, so just be prepared and take note.