We had a wonderful stay over Christmas, it was a real treat, the restaurant is beautiful and the restaurant staff are so welcoming - nothing was a bother; we have four young children and they were so patient with them. The lobby was beautifully decorated, you could be in New York City, everything was beautiful. The only negative was that the receptionist was a bit cold, and be for the extras, they don’t miss you! You have to pay for parking onsite which I found a bit odd, over $300 for 2 cars for 3 full days. But other than that, it was wonderful!