Location is great, very close to beach and ideal distance from strip.
Have to pay for air con, which is worth it unless your aircon is broken- isn't good enough as rooms get insanely hot, causing a member of the group to get heatstroke.
Another room lost there key, which is needed to for electricity in their room. They were not given another key, and were told to use our friends- who we were told had been given the master key for all rooms!
The managers were nice enough, although often were difficult to communicate with (mainly the man)- cannot put this down as may have been a language barrier.
Pool was clean on the first day, however deteriorated throughout the weak where the surface was visibly cleaned. I also witnessed the pool being chlorinated by the night time security guard (nice lad), but clearly unqualified to do the pool- as the dose was far too high (most places probably are)
Rooms have nicer TV's than shown in picture, however very few have remotes. Kitchen very small which is ok, however each room seemed to be missing basic things which other rooms had.
Hotel overall decent, I would go somewhere else if I went again, spend more if you are given wifi and air con. Location was great.