Charming, spotless, beautiful, scenic, lovely hosts. Couldnt have asked for better.