Had a great say at Helena's studio flat. Place is exactly as described: clean, cozy, homey. Helena was there in person to greet me and show me around the flat. Whilst I stayed there she would check up regularly to ensure that everything was OK (which it was). I highly recommend staying there.