I had an amazing stay at this property, it's perfect if you want to stay in the city but still benefit from a dip in the water during the day. The house is exactly what it looks like from the pictures, spotless clean and very quiet to allow work.
Don't worry about the location, it's just next to Alfama which has plenty of cafes and restaurants, and you can still walk to the city centre or anywhere else, but it's way easier and extremely cheap to take ubers to move around.
This has been my favourite stay in Lisbon - decentralised, but still 10-15 taxi ride from the main points of interests. I would return again!