Great place. Clean. Quiet. Well appointed. Great location. And great hosts!