We stayed at Kim's place in December, 2016. Although we have lived in Southern California for a long time, this was our first visit Catalina. The apartment was spacious and exactly as shown in the pictures. The best part is the panoramic view of the town and water, including the Casino. Avalon is a very small town. Even though the apartment is situated on a small hillside towards the periphery of the town, it is still a 10 minute only walk from the main waterfront area. Kim and her husband were very helpful and easy to reach. My 2 teenage sons loved riding around the town in the Golf cart that is included in the nightly rent.