Name

Tallahassee, FL

Joined October 2020

Nope

Don’t recommend. Not for travelers. It’s 99% long term residents and 75% of those are…. well….. not desirable.