A delightful stay with magical touches.