We had a great time at Jim's. The location was convenient for us since we had a car - it's close to downtown and the beach, but you can easily drive and park there. Everything worked as promised.