Mini-break with a friend and we had such a great stay. The apartment is beautiful and in a great location where you can walk to everything. Easy to get to and from airport too. Joao was an excellent host- great at communicating in advance and was so hospitable on check in, giving great suggestions. Would love to come back again.