Great place, great location. A little warm, but when that's your only complaint, you know it's a good place.