The hotel is definitely not a 4-star.
We often travel to different hotels, but I rarely write reviews, so this is a rare case! After reading all the reviews, we decided to go to this hotel anyway, since for $900 for two at the end of September, it was practically the only hotel on the beach!