The location is unbeatable, it’s in the heart of Seville’s historic center, yet in quite and charming little plaza.