The Spot is a venue hosting events. It recently underwent refurbishment.