Excellent spot right in the center of Sevilla within a short walking distance from all attractions