Joao's place is perfect for a couple! We stayed for a long period here and we really enjoyed it. The view is amazing, the kitchen is very well-equipped, the bed very comfortable and the shower very good. I highly recommend this place. Joao is also very friendly and responds very fast!