Great location, services, communication and value. James is always reliable.