Well located in the heart of Seville