We absolutely loved our stay at Helen's place. This was a wonderful location and the apartment was absolutely perfect with amazing sea views.