Yup. You just found paradise. Warm and professional hosts that glow. The accommodations surpassed my expectations. Complete privacy also. Travel light.