Excellent hospitality. Easy communication. Beautiful, clean and comfortable place to stay. Fabulous location and very accommodating hosts! Their personal and thoughtful touches made us feel at home. Thank you!!