Great location and well equipped accommodation, good communication also