Amazing place, easy to locate and right in the center of Sevilla