Great place in a perfect location for us. We truly enjoyed our stay at Hellen's place. The apartment is modern and well appointed.