Simply perfect. Wouldn't have changed anything - except we wish we had stayed longer! We'll be back next year for sure.