We could write a long review but the truth is that ALL aspects of our stay, including Carmen, our wonderful host, were 10/10!! Really perfect. Highly recommended.