Joao was very communicative and flexible with our schedule. The flat has a beautiful view and is walkable to a few great neighborhoods. FYI that there are a lot of stairs to climb. This was fine for our group but may be a challenge for others.