We absolutely loved our stay at Joao's flat. First of all, I should say that the pictures posted do not give the mesmerizing view justice. For some reasons, we couldn't get out a lot at the beginning of our stay, but thanks to the fantastic view we really enjoyed our stay. The flat is very centrally located and you are in walking distance of most iconic places. Joao was very kind and helped us with the check in and check out, also gave us a lot of useful tips about places to visit and things to do. Definitely will come back.