The place is in not in the centre but it is good situated.
There are at least 3 different bus lines going to the centre in regular intervals and the transport is cheap.
Around the flat are some places to eat and hang out..i was actually surprised that one of the best meal in Seville i had exactly there.