The flat has been exactly what you can see in Airbnb. The location is awesome, just take into account the the parking is quite expensive in Lisbon (downtown), the best option is look for a park close to the dock and go to the downtown by taxi.
I would really recommend you book this flat. Nice, clean and great location!