I have lived in California all my life, but have never ventured to Catalina. My Husband surprised me with a trip for our fifth wedding anniversary. We had originally book at the Catalina Canyon resort, but became leery with all the poor trip advisor reviews. However we were willing to give them a shot. One of the reviews advised that you get your reservation in writing, however after many attempts to do so the staff at Catalina Canyon could not complete this "Simple" task. We canceled our reservation.
We are so glad they could not complete that task. We quickly shifted to the Avalon and are sure glad we did. We stayed in room 201. What a GREAT room and property. The gals at the front desk were amazing and treated us like family.
If you are going to Catalina, I would only consider the Avalon. I know it is a bit pricy but WELL worth every dollar.