A wonderful, magical stay