great location. perfect communication. has all you need.