Helen's place is spacious, it has everything that you need. We had no issue finding the place and Helen is very friendly. She replies to the messages promptly and is very accommodating. A good place to stay!