One of my friends has a server from them that he uses for gaming. I play on it all the time too.
They recently moved to a new datacenter. The total downtime for the move was under 2 hours
Their network and servers are good, but I think that their support could be better. They are working hard though, and have released tons of new stuff.
Check out forums.serverbeach.com