We stayed here for 3 nights in March 2008 - it is very clean, since it is a fairly new hotel. Staff was helpful and polite.
It is located near a shopping mall, just off a main street but far enough away not to be bothered by noise. Good location for the Everglades and south Florida. (We even made it back and forth to Key West in one long day).
I'd definitely recommend this place.