No there is not.
No there's not.
As far as I know there is not a steam room.
No there is not. You can always go in and take free tour with one of there team members to see if the facility will meet your needs.
Thanks! Your answer is awaiting moderation.