Helen's place is amazing and the perfect place to whined down and relax. Its right on the beach and waking to the waves each morning was bliss.