Phds are good but you have to realise that its gets shit and lonely very quickly! But its doable – and worth it IMHO.
The most important thing to remember about a PhD is the supervisor – not the place, money, topic or equipment (although they all help). If you have a good supervisor then the PhD is easy – especially if the supervisor is well respected in the community.
I was very lucky, my PhD was supervised by a very clever man who taught me a lot and is in the top 10 in the world. This helped me a lot with continuing a career since graduating – the adage ‘its not what you know but the people’….
good luck!