We had an excellent stay. The location is not strategic but it allowed us to discover the real Lisbon outside the tourist areas, and that's good!
The studio is great (equipment, space, shops a few meters away) for two people but probably more complicated for three people given its configuration and although it has two bathrooms.
We did not see the owners but they were available and efficient via WhatsApp.
Very positive stay, I recommend!