We stayed here for 18 days and there are both good and not so good things about this particular hotel.
To begin with, the rooms are spacious and very clean. People working here are polite and generally the atmosphere is nice.
Location is really good, close to the beach and with good communication to the rest of the resort. It was easy to park, either in front of the hotel or in a street near by.
The pools are nice and clean.
Dinner was good and a lot to choose from.
On the other hand, mattresses and pillows were not particularly comfortable.
Elevators are extremely small and on the top of that they worked in perfect disharmony, meaning you could wait ages and then suddenly two of them would arrive at the same time. Further more, elevator would stop at each and every floor on your way up or down. We used the stairs most of the time, but if you're older or in any way disabled, it's not a solution really (we were on the 7th floor.)
Next, don't count on WiFi in the hotel, it's unreliable and slow, so we used mainly our mobile network for browsing.
They are performing some renovation on the first floor of hotel, so during workdays from seven in the morning it is very noise (at least in our part of hotel).
The last but not the least, you're not allowed to have anyone visit you in the hotel.
We had a nice stay all together, but I am not sure I would stay at HL Suitehotel again.