Ideal place to experience the funky hospitality and graciousness of Ocean Beach. Randi is a warm, giving person eager to share her knowledge and insights. The animals are rambunctious and sweet.