I had a wonderful experience staying in Joao's flat! It is a comfortable apartment in a beautiful location within walking distance to many wonderful attractions. Extremely friendly and accommodating hosts! I would absolutely recommend staying here to anyone in a heartbeat.