A beautiful place which has a magic of its own. Better than perfect.