Joao s apartment is amazing. Fantastic view, very clean and cozy. Minor issues with the apartment were promptly solved by Joao, which is a very easy going guy. I would definetly stay there again.