Believe the hype! The place is lovely, and the hosts put the “super” in “Superhost.”