We had a wonderful time staying at Steven's place on Catalina Island. When we first arrived, we were concerned that Hamilton cove was not actually in the little town of Avalon, but rather a bit of a drive away. Our concerns ended up not being an issue as the golf cart gave us flexibility going in and out of town. As well, the location was SO QUIET and felt like a lovely escape. We have two young kids and were thrilled with the amenities... from lots of games, a few very special toys, sporting equipment for the grassy lawn outside and a cute little playground by the water. The house was decorated beautifully, was comfortable and clean. Rosie was very communicative when we needed help with the heating or finding the sporting equipment. We would definitely stay here again!