Just noticed her ads pop up here recently. In my research I haven’t been able to find any reviews, but I was able to find some [moderated] photos and some ads from the San Francisco area. Anyone had a chance to visit her yet? Almost seems to good to be true..... Thoughts??????
Any info you can provide would be fantastic, and feel free to PM me.