I really enjoyed my stay at Joao‘s. The Communication was easy and quick. I also let Joao know beforehand that I would arrive very late in the night and everything worked perfectly as planned. The bathroom could have been a little cleaner but everything else was flawless.