Excellent hosts! Communication was fabulous plus Joao and his team did everything they could to make our stay as comfortable and enjoyable as possible. It was a pleasure meeting and talking with Fabio who helped get us to and from the airport. Such a wonderful and welcoming host! Would happily stay at one of their properties again!