Helen fully deserves her Superhost status. We couldn't have been happier with our stay, so five stars across the board.