I must admit that we only used this as an overnight from Key West to get closer to Miami airport.
For this, it was great, we had free use of pedalo and kayaks if wanted, has a pool and some hammocks.
Restraint next door is friendly and you get 10% discount on food.
If you had a boat, I would imagine its a good base.
However, in our limited time there, we couldn't quite get to grips where Key Largo centre was, certainly no where near this hotels location.
Check in before 3pm is a no-go.
Breakfast simple but OK.