Nacho's place in Sevilla is as advertised. Although not in the very heart of the city, the main sights are a pleasant 20 minutes walk away. There are a couple of convenience stores nearby as well as plenty of restaurants and bars at the Alameda of Hercules.
Light sleepers should bring earplugs as neighbours and running water can be easily heard. This was no major issue though.