Location great, communication great, accommodation great. Would go there again!