Imaculate. Every need was anticipated. Thoughtfully and well equipt. The host was responsive yet unobtrusive. A delightful place to return to after a busy day.