The place is in great location and as described. I haven’t met Isabella although she was very helpful with any question. I recommend this beautiful flat for a stay in London!