Very clean, attention to detail, spacious, comfortable, and friendly attentive hosts. Many thanks - most appreciated.