great location and great service