It is no longer called Western Horizon Resort, it is Casa Grande RV Resort. I love love loved this park. It is really really clean and well maintained. The pools are very very nice. The bathrooms were very clean. The laundry room has all new machines (more than some laundry mats) and very well kept. The staff are also very friendly, kind and always willing to help. Also felt really safe there since I was there a for couple months alone. If you are looking for an overnight stay or long term in Casa Grande area this is the place to stay.