wonderful view and wonderful hosts. very polite , humble, kind, and generous with time & information.