Helen's place is an extremely clean and tidy guest suite, very modern and close to the beach but far away enough to be quiet and peaceful, a real treasure of a place!