Yes, you get your own dedicated server in a private and secure datacenter. Your hosting comes with Managed WordPress Support as well.