Wonderful location for our birthday celebration on Catslina Island! Checked all the boxes and offered everything we needed to enjoy time on the island with our loved ones!