Located just outside of the main Surfers part so you avoid all the crowds, it's only a short walk to all the restaurants and shops so much better in my opinion. Hotel is nice and clean and staff very helpful. We stayed on the 18th floor and the views were awesome. I loved that the balconies were protected, and you could sit out there, rain, hail or shine.
The only thing I would recommend is bring your own pillow if you don't like really high, firm pillows. I couldn't sleep on the ones in the room and when I asked reception if they had some low ones, they couldn't help me. No big deal, who needs sleep on a holiday!!! Overall, we really enjoyed out stay.