This place is great. It has everything you need plus more.
The host is also very responsive and fixed the one minor issue I had very quickly.