Good host! nice spot!
Apart from one of the showers which was broken, I would definitely recommend it.
We will come back next year.