Excellent, confortable, beautiful and clean place to stay. The hosts are always prompt to answers and I loved the self-check in, self-check out process. 100% recommended!!!