Ideal location - perfect place to stay and relax in Seville ....