Hamilton Cove is definitely the place to stay on Catalina if you are looking for a relaxing stay with gorgeous, gorgeous views. This unit was perfect for my family of four. Very spacious and the pull-out bed worked great for our kids. I really like this unit because it was very quiet and just a short walk to the pool, which was a great part of our stay. Also, only one flight of stairs. My daughter used the workout facility, which was really nice also. The golf cart was a definite plus.
The booking process was flawless and everyone we dealt with was very nice and helpful.
In terms of the island, we had a great time. So laid back and relaxing if that's what you want, but lots of activities to do as well. There is an active party vibe at Descano Beach and in town on the weekends if that's what you're looking for. We really enjoyed the snorkeling at the dive park. I would definitely recommend a trip to Two Harbors - beautiful boat ride and the best beaches. The equipment rentals were also very reasonable there - wet suits, snorkel gear, paddle-boards, etc.
My only complaint about the unit is the dryer. It took forever to dry our clothes. But, not a big deal as staring out over the gorgeous complex to that ocean view while drinking coffee each morning more than made up for it.
My only complaint about the island is the food! Meals in Avalon are expensive and not that good. We ate at several restaurants (all highly rated according to Yelp) and were surprised that the food was mediocre at best. If I had to do it over again, I would cook almost all meals at the condo and spend that money on activities. Vons and Vons Express are decent resources and you can buy seafood at the Fish & Chips place on the Pier or at the Lobster Trap. The kitchen in the condo is very well stocked and the grill worked great. There are also charcoal grills down by the beach on the property that are great.
We had good experiences at Mr. Ning's Chinese Restaurant, Catalina Brew House (maybe the best brownie I've ever eaten), Scoops and Harbor Sands in Two Harbors. We were there for 6 days and the best meal we had by far was at Harbor Sands.
In terms of the beaches, unless you're just planning on a short dip, you will need a wet suit and aqua socks. The water is cold and the beaches are rocky in Avalon. The beaches in Two Harbors are mostly sand. Don't be deterred, just be prepared!
Many thanks to the owner for sharing this unit. We had a great time.