An amazing place in a magical location. We will be back.