Excellent place and just the right location. Highly recommended if you are visiting Seville.