Excellent location. The apartment is like staying in your own private compound, away from the crowds and street traffic.
Count on taking a little extra time to lug your bags up the stairs on your departure, but the effort is well worth the location!