A 24-hour cafe-bar, Alter Ego offers a place to relax.