This should be a zero stars rating, if the Yelp app had that option!
Run don't walk!
They try to get you to pay in advance. Don't!
Because the shuttle failed to pick me up at the time I had been promised, I needed to reschedule my appointment or wait for a standby opening. They would not me reschedule, nor would they even let me standby for the next available opening. They did keep my money!
Ripoff!
Don't go! If you do go, don't pay in advance!