Aww how cute. Sweet and fluffy yet with meaning. I thought Libby was a little silly to not realize what was going on faster - with Cam and with the ghost - but I'm willing to chalk it up to first love butterflies.... Except that Cam ...... yeah. But nevertheless, a pretty little beach read.