Very Nice flat ! All is new and it was really clean when we came in . Joao is a great host. He made everything for us to be confortable on arrival and departure time.
He also was really available for any question
Location is also perfect as you can do everything by foot or transport .