El Karmen II offers Spanish and English cuisine with a focus on value, providing a 3-course meal with wine for under £35. It is known for great customer service and a prime location, though it can get very busy.