We had a great time and a positive experience in general. The location of the hotel is perfect - close to the beach and the main strip. At the same time it's in the quiet more family-oriented part of the resort and it was quiet at night. The food was quite nice as well and there were beer, drinks and ice-cream/snacks throughout the day.
The negatives - this is not a 4 star hotel. It looks and feels more like a 3* hotel. On the balcony there were rust spots and bird poo which was not cleaned. The comfort of the room also didn't feel like a 4* experience.
In addition, there were not enough Shezlongs on the beach so unless you got up really early in the morning you had to either put your towel on the sand or pay 15 euro for the paid Shezlongs next to the hotel area on the beach.