Terrific location, definitely the one you want to be in as a tourist. Close to all the best restaurants in the city and many attractions and across from a shopping promenade with coffee shops to start your day. For all the warnings that BA is a dangerous place, we always felt safe.
Apartment is exactly as shown in pictures. It is bare bones and not much to write home about--the equivalent of a stay in a Howard Johnson. The pool will be freezing unless you are there in the heat of summer (mid-late December onwards). The bed is FIRM and pillows leave much time be desired.
The host still has work to do to make the stay easier for guests. For example, there is laundry, but you have to buy laundry tokens from the front desk in advance, and they are often out of them. There's also no laundry detergent. We were met by the host's mother who doesn't speak a word of English, fortunately the Internet password is taped to the fridge but other details would be impossible to understand.
The biggest hazard is leaving the apartment building as you leave the keys inside the suite. When you get to the front door, the doorman has to buzz you out. In the event that he's not there (out for coffee or is not on duty) you would literally be locked inside the building, waiting for another tenant. Trouble shoot this by running down in advance to confirm he's there.
Something no guide book tells you about BA: the currency trades at about 10x USD, the rate you get at any bank or official exchange. Through exchanging $ through a local (there are many well known and reputable black markets) you can get a rate of about 15x--a huge discount. Play for everything in cash and you'll save yourself loads of money.
Definitely recommend this rental, it's was everything we needed for our short stay. I'm rating is as "average" because that's what it is.