I just have to say that I loved the villa, it was very nice and I had a nice stay here. It is not really a top notch hotel but it is just great as everything I needed was offered to me but there was nothing special about the place. It is a convenient place for those considering traveling with family especially for kids as they have on site kid’s activities for entertainment. The beach area of this hotel is clean and safe, the sand is not so soft but a bit rough but I enjoyed every minute on the beach. I said the beach is safe because you will always see guards patrolling to make sure everything is I order. Just few staff members speak English but that was more than enough for me as there were really nice and made sure they were patient and polite when trying to solve something for you. The meals from their menu was really great, no complains there, the portions were right and enough to fill even the largest eater. I noticed that the restaurants had no limit to the amount of times you can order from the menu which was great. Prices during my stay were reasonable, not so expensive for the services they render and my room was clean and comfortable. My room had everything I wanted and was cleaned daily as well. The entertainment was great but they can do better and I hope that when next I visit, I would get top notch service here. I would absolutely come back again for a better vacation.