Helen’s place was great. The location is wonderful, the space was super cute and very well laid out, the host were kind and easy to stay with. I would highly recommend Helen’s place.