I've stayed in a large number of hostels and will attest that Bear on the Lake is at or near the top of all of them. The location is picturesque. The hostel is clean and cozy. And the owner is very welcoming and knows all the best spots to visit on Cape Breton. Highly recommended!