What an excellent experience. Communicative and helpful hosts paired with spotless, stylish, comfortable, affordable, and faultless accommodation. Five stars!! It doesn't get better than this.