magical and absolutely beautiful stay.