A 24-hour cafe, offering a place to relax.