Joao really is a super host. Great communication (in English) and a great place to be. This place in only for a person who can do quite a few stairs (but we’ll worth it if you can handle the stairs).