from the list provided, I would not recommend secret door. I just finished a bad experience with them. I requested one of three specific girls, or a girl that was petite with small breasts. A guy arrived with no girl in sight and asked for payment, then a very heavy girl with large breast shows up at my door a few minutes later. about a 3 or 4 on a scale of 10. I dont think she knew what she was doing, I got the worst "massage" I've ever had, very fast, and I think my stress level went up with the massage not down! Although she smiled and was very nice and polite through the whole process, It was a struggle to finish and I thought a few times about just asking her to stop and leave, but I didn't want to be rude. Your mileage may vary, but I would have much rather had an erotic massage than the service I got from "secret door".