Great place to stay. Location is a huge plus. Literally, everything is a 10 min walk and you do not want to rent a car in Seville.
Highly recommended.