Everything we wished our stay to be. Magical.