We absolutely loved our stay. The apartment was absolutely fantastic with a great location, lovely views and really well equipped (for young kids as well). Joao was very welcoming and hospitable. We would 100% recommend staying here and we’d love to stay again.