Absolutely impeccable. I would have loved to stay a week!