an amazing, magical stay!