Juan is an excellent host with great communication, and exceptional accommodations. Absolutely loved my stay.