Great value and unique experience if you know what you're getting into. It's not a sparkling hotel in a fancy part of town. You'll probably see a couple bugs or even an Iguana. So if that's cool with you, you'll like the boat.
All the supplies I needed were there and everything worked (a/c, TV, etc)
Pretty close to FLL and Hard Rock stadium.