So I can't speak to how authentic the food is, but the tom kha (i usually get tofu) is addictively delicious. I've only dined in there once but when I lived in downtown Cleveland I regularly got take out and it was never a disappointment. The only thing I've had on the menu that I didn't love was the green curry - I thought it was a little bland; I'd prefer a curry with bolder flavors.
Even though the place has a small "parking lot," its in shambles - it's nothing more than an empty lot that's been somewhat cleared. They may have paved it since the last time I was there, but it used to have tons of deep potholes and get really muddy when the weather was wet. If they haven't put down pavement yet, your best bet is to try to find some street parking.