This is a really nice sized place. Though he does not have a huge selection of sheet music he has all the basics and it looks like he does a lot of lessons there. There were a few people in there while I was there so it looks like there are more then one lesson going on at the same time. I am not sure about the cost of supplies as I was not looking to buy anything. The man I spoke with was very nice and was talking to one foo the students when I got there. It looked like he gets along well with everyone. Overall it was a very nice place.