I use DigitalOcean and have had no issues since signing up (over a year ago). They are VERY reasonable at $5. The site requires some technical know how but their are several guides available to help you along the way (if you need it). Use this LINK to get a $10 credit (basically 2 months free). PM me if you have any questions.