Wonderful on every aspect of our stay