The staff and the hotel were really quite good. There was access to two pools which we both clean and comfortable. The rooms were generally ok - comfortable beds, spacious, air conditioned. Shop, ATM, beach, restaurants very close.
I had an issue with a few things:
1. Toilet seat was completely broken off, and was not fixed for the whole time of our stay (7 nights). It didn't ruin the trip, but it was akward and annoying. It should've been dealt with immediately, or a discount offered if they were unable to fix it. At least a different room. Providing a room with a toilet seat is surely a priority for any accommodation provider.
2. Wifi was completely disfunctional which is disappointing because on Expedia they specifically advertise "apartments feature free WiFi". This was not the case. And no attempts were made to fix it during the stay. If we are paying for a room with WiFi, and did not receive it, then I believe there should be a discount as we did not receive one of the key features of the room, as advertised.
3. They provide dishes, cutlery, cups, glasses etc but no dishwashing liquid or sponge. The dishes ran out in 2 days, and despite asking for some liquid, none was provided. These are not expenses that the guests should be investing in while on holiday.
4. Although there were soap and shampoo dispensers in the room, they were empty. We asked for them to be filled, but only the soap dispenser was filled up. It ended up leaking out after one day