Bar L'illa is a popular café offering a relaxed atmosphere.