Was looking for a spa in lower DE. Saw this one posted on another site / not a popular site. But there were a couple recent reviews and one on here from 2 years ago. I doubt it’s the same girl who knows? I called but she was booked at the time I was passing through. Wondering if this off the beaten track location may be a hidden gem. Anyone have any intel? Thanks