We absolutely loved staying at Joao’s place! The views and the ground around the place were spectacular. The inside was clean and very unique. Joao brought us fresh bread every morning which was wonderful. We would highly recommend!