If you're planning a trip to Catalina, highly recommend staying at Hamilton Cove which is where this condo is located. It's a private community with tennis courts, a pool, hot tub, a golf cart, gym, and a small beach. My family and I absolutely loved our stay and plan on visiting again next year! The view from the balcony is gorgeous and the weather was perfect. There was a slight hiccup as the guard didn't have our trip information denying us entrance to the community. Thankfully, the property manager was able to take care of the issue promptly. The unit itself provides you with everything you need, however, I would recommend the property manager supply 1-2 more pillows and blankets for the sofa bed. I would also like to note the amount of stairs you have to take to access the unit. If stairs aren't a problem for you then you'll be just fine! My dad was on crutches due to knee surgery a month prior and navigated the steps delicately but it was slightly uncomfortable. Personally, the view makes the stairs worth it! Catalina Island is truly a slice of heaven.