Good location, smooth communication, great service.