The unit we stayed in was a 6 out of 10. Bed good, good space, decent kitchen layout. Toilets had so leaks so they'd fill back up every so often. Tub didn't drain well (probably hair under the popup drain plug), sliding glass door to the balcony needs new rollers and lubricant (it was like dragging a box of bricks), entry door was damaged / large crack just below the handle to the floor), remote control was missing batteries and coffee pot burner had caked-on burn coffee.
Good: air conditioning was great, beds relatively comfortable, initially thought we'd hate second floor but it was nice to walk only one fligjt up and down rather than wait on elevators. Beach was nice, pools ok, lobby ok, always felt safe in the property, and grocery store realtive close. Furnishings were ok / very basic.
With some small improvements could be an "8 of 10".