Harry's place is great. Incredibly central to almost anything you want to do, clean and well organized. Check in was easy and Harry was very responsive.
With the advantages of being top floor also comes the disadvantage of many stairs. I'd recommend against bulky/heavy luggage. The flat can also be loud on weekends so I'd pack earplugs.
None of that in any way outweighed the tremendous advantages of the flat.