We recently stayed at one of the apartments and we simply could not be happier with everything: excellent location, great apartment infrastructure (and view!), and great support from Pedro and his team during our stay. We certainly recommend staying there if you're looking for a true "lisboeta" experience, where you feel like you're a local and can simply walk (or take public transportation) to a great number of sites that will be in anyone's "must do list" when visting Lisbon. In terms of entertainment (restaurants/bars), you could not pick a better place for walking distance choices...and you'll have a lot more options than you'll be able to enjoy, so pick carefully (which is always a great problem to have when on vacation!).
We're looking forward to our next visit already!