Helen's place is lovely. A welcoming and relaxing decor. So close to the beach and other amenities. Would love to stay here again and highly recommend this property to others pthers