There is a number of places to stay , including camping , bed and breakfasts , guest houses , and the McLeod Eco Farm which was once a prison . There is a range of accommodation from camping , Bed and Breakfast , Guesthouse , to McLeod Eco Farm ( former prison farm ) .