Good accommodation and facilities, good location, very well organised.