Joao's home was perfect for a couple. It's small but efficient. His hospitality was first class. The shower is a little small but the water was hot and strong. The kitchen was up to date and we were able to get food from the local market and cook breakfast every morning. Overall I would highly recommend staying there if you want a nice home away from home.