Wonderful location, great facilities, and awesome accomodation. Would 100 percent recommend to anyone!