Helen’s place was absolutely stunning, not far from the Main Street, great facilities and amenities, and the best part, the two gorgeous dogs staying at the house.