Great location, communication and place