We've stayed here twice while visiting my mother-in-law. Sebring doesn't offer much, lodging-wise, but the Safari is conveniently located on the main drag, and their management is always friendly. Some of the buildings are round and, thus, divided into tiny triangular rooms, very cute.
There are lots of small frogs on the property which also are cute, but be careful; I inadvertently disturbed a fire ant nest in the grass behind our building and got some nasty bites. There were no bugs in the room, though. It was clean and cozy, if far from luxurious.