Amy and Steve travel to this inn, located in Ybor, FL, to investigate why the owners and guests have been tormented by terrifying visions.