Great location. Good facilities. Good communication. Would thoroughly recommend!