Perfect location, great facilities, easy access and good communication. As good as it gets.