great location and atmosphere