We stayed in room 917 and we thoroughly enjoyed it! We didn't have really high expectations after reading the reviews and it is not as expensive as other properties but we loved it here. It is good value for money, right on the beach. The beach is small but still really good swimming and awesome sunsets. Heaps of parking available, outdoor and under cover. I loved having a kitchen in our studio, so we could make our own meals and not eat out all the time. There are also BBQ's to use in the pool area. The laundry in our room was super handy too. It isn't a 5 star property, it is definitely a 3 star.
The staff at reception could have been nicer. They never smiled or friendly when I asked a question or throughout check in/check out process. They were actually quite rude.
Apart from the staff I would recommend staying here if you want decent accommodation without paying a fortune.