Charming but a bit cluttered and could use some polishing.