Several ghosts haunt the Santa Maria Inn