Great location close to many famous sites in Seville!