I visited iBop for a birthday party. The experience started off rather poorly -- the owners arrived late and didn't open the place until half an hour after they were supposed to open. We were given the VIP room, which wasn't very large but had a nice projection screen and many chairs. The music selection is standard -- not spectacular but not bad. Pricing is okay, but you can definitely find a cheaper place.