Excellent location on the Plaza del Sol. Great restaurants.