Great host; great accom. Highly recommended. Literally a home in another country.