Perfect host, perfect apartment and perfect location! three times perfect :-) Had a wonderful vacation in a wonderful city with great friends. I can definitely recommend Joao for future tenants