Location great. Accomodation and facilities great. Good communication. Recommended.