Helen’s place scores 5 stars in everything. But what really made the difference was Helen herself. She’s a host that makes you feel like home with small details and gifts that go beyond just a place to stay. Couldn’t have picked a better place!