We recently spent 6 days at Helen's place and were very pleased. Our group of 6 adults found the apartment to be clean, well equipped and the décor lovely. The location is great with easy access to public transit. Helena was very hospitable, easy to communicate with and willing to help in any way.