Helen's place was lovely. The apartment was well set out, clean and very modern. It was close to the town center (20 minute walk) and beach (10 minute walk). The only issue is that the apartment was extremely close to the neighbors with almost no privacy. We could hear our neighbors talking...
Otherwise we had a great stay.