Great facilities, good location and excellent communication