This place really was great, a lush and relaxing oasis-mini-canyon not far at all from both nature and everything in the second largest US metropolis. The outdoor shower was definitely bracing cool but that’s part of the fun of glamming.
Highly recommend.