This flat is an excellent base of operations for Astoria adventures. The location makes it walkable to several restaurants, bars, and attractions. Parking might be more limited on busy weekends, but we had no issues on our midweek visit.
It's an older building, and with that comes the usual charms, quirks, and issues, but the issues are minor. There is no central A/C, but the front windows can be opened to make for a nice breeze through the flat. There are no screens on the windows, but that didn't seem to be a major problem when we were there. The water pressure in the shower was rather low, but the tub was nice.
The beds were nice. Firm and supportive, but with memory foam tops so that they were still comfortable. Good TV for unwinding after a day out and about, along with decent internet. The kitchen is small, but we were eating out every meal so we didn't really test it out.
We would definitely stay here again.