Alma de Cuba interior - best bar booths in Liverpool