A magical stay, beautiful inside and out.