Joao is probably one of the best hosts I have run across with Air Bnb. He was there to greet us and help us down the stairs to our apartment with our luggage. He was full of helpful suggestions on things to see and do and where to eat. He was readily available any time we needed him. He made dinner reservations for us and arranged for a taxi when we had to leave. The apartment is beautiful and always cool with it's thick walls. It is well appointed and the beds are comfortable. And the view is astounding. We spent a lot of time just looking out the windows. The seagulls can be noisy outside but it was fun watching the babies just growing up. Be prepared to hike up and down stairs, you cannot actually drive to the place, but it is well worth the effort! Thanks, Joao for all your help and for making us feel so welcome. I wish I could have stayed longer.