First impression it seems it was great upon arrival into our 2 bedroom villa, very spacious the room are big and even the bathrooms and lounge we are so please as we wanted a peaceful and relaxing, comfortable 2 nights stay. Sadly the villa are very dirty the floors is very dusty my 3 year old daughter feet is gone black as walking in bare feet. What makes me feel more angry, the bed sheets was not change after probably their last guest used with stained and doesn't smell fresh. We had it cleaned and changed the next day. Staff are not very friendly, when I use the phone for guests service it takes rather so long for them to answer the phone and sometimes I had to leave it for a bit and deal again. Swimming near the sea are very good it feels clean but the pool near the reception is dirty. Toilet outside are great with air condition, food at restaurant is ok nothing is special.