Great location, excellent, welcoming host explaining all details.
Continuously contact with him.
Perfect cleanness. - according to expectations.
We shall surely come back and recommend to others.