I stayed in one of the deluxe rooms two years ago and they were actually quite nice.

All of their rooms are on the beach side I thought. That's where we stayed. We were on the second floor and the room was quite large and comfortable.