Looking for some information. About 10 years ago, I visited a AMP located on the second floor - as I recall it was above a restaurant or deli. I had a very memorable time. The place was spotless and the two ladies were young, attractive and very skillful. I typically am not in Delaware but will be back in the area soon for business. Does this place sound familiar? Is it still open?