Great location and services