A great place - astonishing location and such a welcoming host! Joao did everything (and more) to make our stay comfortable and enjoyable. Highly recommend!