This place is absolutely beautiful! Everything is designed with so much love and the details are exceptional, especially since Joao constructed it himself...we were extremely happy with our decision to stay here and wish we could have stayed longer. They did such a great job with everything - check-in, communication, explanations and it was extremely clean. We would highly recommend this place and would love to come back soon :)