great spot, great location and great service