Carmo is a great host, very accommodating, easy to interact with, always available for suggestions and tips. the apartment is very functional and comfortable to stay in. Carmo went above and beyond to help us. the stairs provide a great leg workout too ;)