Sojo Spa Club is a luxurious 5-floor getaway castle for the soul in Edgewater, NJ, and it is on my mental list as one of the top 5 experiences in the NYC-metro area. In the past 4 years, I like to think I do a good job of checking out the unique experiences the area […]