The location is great - to one side you have the river and a 3-4 minute walk to Torre del Oro. And to the next is a quick walk (4 min) to the "Centro" to see the Cathedral and Alcazar. There are bars and tapas places near by.
As for the apartment, it's just as indicated. It has one bedroom and full bathroom in the first floor, and a 2nd bedroom and full bathroom upstairs. The stairs are a little small, but definitely manageable.
If you have to work from home, the wifi is incredible (~300+ MBPS) and you have an upstairs mezzanine outside the bedroom with a desk, chair and lamp.
The washer and dryer are a bit tricky, but that Europe for you. They still worked fine.
great stay overall!