Compact sixth-floor flat (there's a lift) literally next door to Tate Modern and with an incredible view across the river towards St Pauls. Perfect for my short stay. Didn't get to meet Isabella, but her neighbour was very friendly and helpful getting access to the flat.