Great place located in the Heart of El Born, highly recommend!