Stayed there one year ago and it was fantastic! This time decided to go there again and booked villa near the beach. The villa is good but the cleanliness very bad. Ants everywhere and housekeeping didn't wash the floor. I guess only change the bedsheet as even no amenities were added but actually we used them almost all. We asked reception to pass to house keeping that we have ants in the room, nothing was done. We were waiting 20 minutes for iron and ironing board. Moreover, supervisor of the restaurant where the breakfast is very bad, rude! This person doesn't know how to talk to the customer! We had an issue with Caesar salad! It was without chicken, so what do you provide instead of it? Fish? Really? I am shocked! They crossed chicken in the menu but people still can see the word chicken in there! Another restaurant we had dinner in was fantastic! The price match with the food quality.