great location, place and communication