I just spent a week in this hotel with my wife. Here are the pros and cons.
Pros:
Only a few steps from the beach;
Good functional flat with AC, fridge, stove, microwave;
Flexible hours for check in and check out, and overall friendly management.
Cons:
Cleaning needs to be done more frequently. This is a beach town, which means sand and salt gets everywhere. During our 7 day trip they only cleaned the flat once.
In my opinion, they need to make some small items, such as toilet paper, paper towels, dishwasher detergent available for the flats. Sure there are markets near by that we can buy these things ourselves, but seems like a pretty cheap investment that would make the guest experience much better.
They need to invest on new matrices. The one we got seems to have reached the end of its life.