Very clean, a great location and hospitable and timely communication.
I would only say that it is difficult to find the entrance the first time as the coordinates had is a few hundred yards away and we had to ask someone.
We would stay again.