Perfect location; responsive and accommodating host; lovely.