Olga's apartment is located just north of where all the fun begins in Sevilla. For newcomers to the city, this is a great place to get acquainted with the city and be just close/far enough as you wish. The apartment itself is as listed: clean, filled with amenities just short of being an actual hotel. I'd stay again.