Great location, nice accomodation, well laid out and good facilities