Outstanding in all aspects. Magnificient home and stay. One of our best ever.