The apartment is as described. It has everything you need. There is a metro a couple blocks away that connects you to every point in Lisbon. The main Avenue is a couple blocks as well that is very pleasant to walk. Supermarkets very handy and coffee shops all around.
The check in is very straight forward and plenty of information upon arrival. I would stay at Alisha’s again!