The only pet friendly hotel in the Everglades