I've taken numerous classes at Cyclebar and each was a great experience. Jill is my favorite instructor, she's great at keeping you motivated all the way through the end. The classes seem to fly by because I'm having so much fun. Fun, upbeat music and you can find their playlists on Spotify.
I'd say the classes are doable for a range of abilities from beginner to advanced because you can go at your own pace. After class you receive an email with your class stats, how many cals burned, etc.
The facilities are super clean and very accommodating. They provide shoes, water, lockers and bananas . Give it a try and I'm sure you'll be back again.