The place is at a very good location it is only 5 mins walk from Triana market and 10 mins walk from Plaza de Espana. And there are few good restaurants and supermarket nearby. Also you can go to metro station just a 3 mins walk.
Triana is a quiet district you will like it very much and the neighbors are very nice too.