Very clean. Stunning city. Cannot wait to come back to Seville. Great value for the location.