magic. gorgeous place. will be back.