Im giving 5 stars because there was a smart TV in the room, and the beds were extremely comfortable. The view of the ocean from the room was nice, the staff were all very friendly and accommodating, the casino is big with many machines and table games, the free breakfast buffet was good but could have more variety, taxis come every few minutes out front for easy transportation, the room had working air conditioning and hot water, and the price for the rooms are reasonable.
Yes the rooms are a little outdated, the tub/shower filled with water and took an hour to go down, if you hear a loud buzzing its probably the phone so just unplug it, there are not many dining options around except the hotel or the pizza place next door (which is great), if you want to walk to the water taxi its about 20 minutes, theres no beach or any swimming in the ocean but there is a nice big pool.
Dont let the bad reviews ruin a good lodging option. I would stay here again.