Stepping onto the grounds of Miranda Lake's New Orleans home feels like being transported into the whimsical world she depicts in her artwork.