Wonderful hosts full of personality, and a beautiful location.