Great stay. Great commmunication. Accommodating host. Amazing location.