Delightful stay in an elegant setting.