Wonderful place, location, and all the small touches were appreciated. Great hosts!