Unfortunally we didn't meet Helena, but everything was really fine. The location is perfect, just a few steps from Portobello and NothingHill. The apartment is really nice and confortable. We really enjoy our 4 days in London.