Great location near many shops and restaurants in Seville.