Modern cafe and cocktail bar, a popular spot.