Heading to Northport, FL early Thursday morning. I did some searching around and saw some good stuff about Lady Slipper, anyone know anything about this place? Is it still a cool place to ride? What about local shops, I need to rent/demo a bike for the day. It's just too much trouble to pack up and ship my bike for a few hours or riding.