Pretty sweet. I love Bettas. Thats a great home for a single betta too...very generous.
If you have an algae problem, is there any way you could put a timer on the light in order to reduce the amount of time it is on in a day? If you leave the light on all the time, you can spark an algae bloom very easily. It looks great though, I dont see anything bad growing in there.