Everything as described. Definitely recommend to anyone visiting Seville.