I have visited Spain a few times, and up until I ate in this restaurant, I wasn't a fan of Spanish food. But this place changed my opinion! Excellent food, excellent service. Waiter explained every dish is great detail (in Catalan - his English isn't great). Overall, a great dining experience!