Magical. Peaceful. A must-stay!