The posting is correct in that this place is located very centrally to beaches and dining, and has some great amenities (the two pools, the view of the canal, etc.). There were some surprises for us though.
The unit is quite small, especially the bathrooms. The mirrors make the pictures look like it's bigger than it is. Not a big problem, but can make a stay as a family difficult, and make it more suitable for couples.
This unit can get quite warm due to single pane glass, and wasn't as clean as we'd hoped (dust on many things, dishes left in dishwasher from previous stay).
So, overall, good and central for couples on a short stay, but perhaps not great for families staying several nights.