It has great potential, there’s one important point you could work on though.
What we liked: we took deluxe apartment, it was spacious; water/tea/coffee supplied after each night; towels for the beach available; all bathroom supplies available; The biggest benefit was super nice staff. Absolutely adorable people.
What we didn’t like: it was dirty, I mean a lot. The amount of dirt next to household appliances like washing machine or fridge was overwhelming, dust on the table… level of cleanliness made us think we would rather choose different stay in the future trips.
We went upstairs, to the viewing terrace, VERY NICE space. Sadly the bar was not working, otherwise we would have spend our evening rather there than in the center.