Layer the cauliflower, heavy cream, and the 3 cheeses in a medium casserole dish. Season with salt and pepper. Roast for 20 to 30 minutes or until the cauliflower is soft and the sauce has thickened slightly. Remove from the oven and let rest for 10 minutes before serving.