Overall the location and beach are close to things and great. The unit itself leaves a lot to be desired. Besides the bathroom, the unit is very dated with flaking paint, stains on the wall, older furniture, and funky electronics.
The pictures are a bit misleading. The unit is pretty small, for more than 3 people it would be really tight. The kitchen has a mix of pots and pans, bowls etc. They are fine.
The living room has a pretty old couch. The AC in the living room just circulated the air in the room. It did not cool things. The AC in the bedroom more than made up for it. We had to use both fans 24/7 to keep it comfortable.
The bedroom is fine. plugs are all in awkward spaces and there are not enough of them. Bed was ok
Bathroom was big and mostly updated tile, however one of the vents in the ceiling was masking taped to the ceiling, there as visible past water damage in the ceiling nearby.
Lanai was small. The view was parking lot with glimpses of ocean and trees.
Boogie board and chairs etc were great.
The hotel itself was fine. The pool was ok with no view. The beach was good with good snorkeling nearby. The front desk seemed unorganized and messed up our keys when checking in. Parking is there but you may need to hunt a bit.
Overall location is good, but don't get your hopes up about the unit itself beyond a place to sleep.