Some First Impressions of 'Ghosts': A little gem of a show so far