Excellent location, excellent builds of accomodations, excellent food, excellent team