I DO NOT recommend this place -
The initial visit went ok, I had high hopes, (without going into all the personal details) unfortunately they seem to like to try to milk money out of you with unnecessary 'additional'/ 'separate' visits.
Very unhappy at this point.