We had a great time staying in Joao's lovely apartment. He had all the conveniences of a great place to stay. Everything was within walking distance and his recommendations were perfect. Many thanks to him!!