I've been there a few times and they do all the stuff you're probably looking for. The girls there are cute and nice, though if communication is an issue for you their English is barely conversational. The two girls I liked seeing worked Monday and Tuesday, so I can't speak for the quality of the girls who worked the other days of the week. However, since then I've discovered Studio 9 and Ellie...and I haven't looked back. I pay more at Studio 9, but the service from Ellie is outstanding. Have fun!
Zoned1