A wonderful place - almost magical. Michael was fantastic.