Joao's place is beautiful. I cannot stress that enough. It was the last leg of my trip with my friends, and it was just perfect. You will fall in love with the place instantly. :)