The location is excellent, within walking distance of many shops and restaurants.
As to what we DIDN'T like: This is far from a "resort"; the facility is old and in need of a facelift. The balconies are covered in blue indoor/outdoor carpeting. Our room was never cleaned after our first night. When we had to ask the front desk for more toilet paper, because we hadn't had any replaced from maid service, they had a snarky attitude. When I told them our room hadn't been cleaned , they said "we'll take care of it". By 2pm the next day our room hadn't been cleaned yet again. When I complained, it was finally dealt with. The coffee makers are old (not typical keurig machines). Our original one was so clogged, it didn't push the water through the tubing. After complaining, they brought us a new one.
There is no direct beach access; you must walk up or down the block to get onto the beach.