The apartment is Ideal for a stay in Lisbon. Santos area, on my poin of view, is the best place to stay in Lisbon. Beautiful and quiet, yet close to all you need.
I would definetly suggest Happy's place. I myself will probably come back.