This company was recommended by friends... The manager of the company (with whom we communicated) is an excellent specialist and person. This year (2014) we will go through this company again :)
We chose the hotel based on the ratings of the guests. Good location. Close to the beach. Excellent and varied food. Friendly and helpful staff. One BUT... I did not like the fact that WIFI is only in the lobby and nearby.