Great location, comfortable accommodation, good communication