Great location near transit, cafes, restaurants etc. A few different grocery stores within just a two minute walk.
The space itself is a good size for a couple, and cozy with a nice street level patio. As I believe the law may be in London, Vannis place is definitely lived in and you should expect that it does not feel quite the same as a space that is only used for guests. We had our one year old with us and it was a bit cluttered to be super comfortable with her, but the purpose of us being in London wasn't to stay around the house all day anyway!
All in all, I would definitely recommend Vannis place.