The AT apartments are a great place to stay when in Sevilla. We used AT8 - a recently renovated place. Nice and quiet, comfortable and well equipped.