What’s the deal with housemaid cafes anyway?

What’s the deal with housemaid cafes anyway? Akihabara – have[…]