Helena was super welcoming, a wonderful host. The apartment is excellently situated and surprisingly quiet for a London apartment. Very comfy beds! Thoroughly recommend.