Hélène place is well located, the host was responsive and helpful with flexible check in. Just for awareness there were a noticeable sewage / moldy smell which was unpleasant. It might be due to the heavy rains as we stayed there during rainy days.