Excellent find. Very clean, highly environmentally-conscious, hosts were very generous and communicative. Accommodated readily to our dietary requirements, which was very kind of them.