This is the absolute perfect place for anyone attending a conference at the Lisboa Congress Center. It is only a few minutes walking distance, it was exactly what I was looking for!