It was my second stay in Joao’s place. It was amazing. Joao is the best host i have met. The place is great. You should definitely stay in here!