I had a great time staying at Meena's place. The apartment was lovely and in a good location. I definitely recommend it for anyone staying in London.