Helena's flat is lovely, spotlessly clean, and perfectly located for Battersea Park. Helena herself is a generous and caring host with a genuine interest in her guests and in making them feel comfortable.