Comfortable enough for the price, perhaps good value for a couple or three, maybe a bit expensive for a solo compared to other hotels, receptionists were friendly and helpful, cleaners changed my bed sheets every other day mopped the floor, WiFi was not good enough just about useful at certain times and locations, swimming pool was sometimes full with hair and dirt from kids playing in it very many hours a day - it was useful to only cool down for few minutes - too small for swimming, sunshine reached the sunbeds only after about 11am up until 5pm at which times there might not always be available sunbeds, however the beach was only in 7-8 minutes walk, several shopping centres within few minutes walk too, kitchenette was essential but pretty enough, fridge and freezer, cutlery, frying pan, plates, etc, hot water any time, TV with quite a few channels in various languages - German / French / Spanish and one in English for news.
I think for up to a few days hotel is worth it, for longer stays better or cheaper options can be found probably. If I was to go to same area again I may potentially book this hotel only because I know what to expect, but if I have time to search I believe I can possibly find a better one eventually.