Rosa and Richard were the perfect hosts - kind, thoughtful, responsive, overflowing with great stories and experiences, and in every way went the extra mile. I stayed a n ... more