Helen's place is in a great location. The space was very comfortable, clean and the hosts were great.