My opinion: Beautiful & convenient. Rest assured you are getting a quality hotel at Vista Del Mar. Perfect for couples. I am quite discriminating & did a lot of research before booking my hotel in Avalon. I didn't want to overpay, but I wanted something worthy of a romantic weekend. This was the place.
If you care to read further, I'll tell you more.
I was looking for a nice place to stay on Catalina, specifically for an anniversary. I was initially interested in the Snug Harbor Inn (owned by the same people as Vista Del Mar) however they were booked. I ended up reserving a courtyard room.
From what I have gathered, many hotels in Catalina aren't maintained exceptionally well and I was afraid of this. I decided to go with the Vista Del Mar, and I have to say, I was very impressed. It is on the third floor of a harbor-front historic building, with a beautiful greenhouse-like atrium hallway leading to all the rooms. Rooms had a fireplace, wet bar, desk area, comfortable beds, very clean facilities and plenting of seating.
The location of the hotel is great too. You are in the middle of everything. If you aren't sure what to do on a saturday night, I'd reccomend having a late dinner at "El Gallileon" restaurant next door & experiencing the Karaoke. It was a 30 something crowd when we went, so there were plenty of obscure hits from the 80's.
I hope you have fun in Catalina.