A magical place to stay