I stayed here last month and agree with your experiences.
The room(oceanfront) was average and the bathroom was extremely small,with a pedestal sink-thus no counter space. Quaint,but pretty nonfunctional.
Larger refrigerator,but no freezer in it.
As a Plat, I was disappointed that I did not get an upgrade except for a higher floor. I never assume I will get one,but if there is space available, a property can garner some goodwill by upgrading. There were plenty of vacancies,according to staff.
The room was very clean.
The outdoor bar is a nice touch.
It is a good location if you want low-key beach time. But they charge 20 per day for lounges on the beach-pretty steep for a basic property.
You will definitely need a car,as there is not much nearby and airport transportation is pretty much nonexistent.