Great location in heart of Seville.