Hi - I have seen Angel 4 times and she is very good! I wouldn't say that she is the best at anything but she really makes you feel comfortable and if you treat her nicely she really gets into it. She has a toy or two that you can introduce into the session. I found that I like to use her toy to get her off and then she really is in the mood to give you what you need and want. I am a repeat customer and will continue to see her. As far as an outcall - you would have to text her and find out. If not, she has a very nice apartment that is easy to find and always clean and tidy - just like she is! I would recommend her.