Spotless clean, new facilities, superb host who is very helpful and generous. We had a fantastic time, and no complaints whatsoever. It is worth every penny. Actually, I would rather not recommend the place in order to keep it a hidden gem. But the truth is, it is perfect in every sense!