The photo’s accurately capture the look of the two-level apartment. The bedrooms are reasonable size, the beds are comfortable, as are the rest of the furnishings. The Triana neighborhood location is excellent, and on a quiet street, very close to the Quadalquivir River, abutting busy avenues w/ many stores, bars, and restaurants.
I would say that most of your needs are literally within a 20-minute walk, including many sites, food and drink, and essentials. Sevilla is a beautiful city. I hope your experience is as magical as mine.