Our family of four spent two nights at Isla del Sol. While the property and surroundings are beautiful and we had a peaceful stay, the room we stayed in could have used some updating. We also found the staff to be somewhat unfriendly. The food options for the all-inclusive meals were also somewhat limited. For how much this hotel charges, we did not feel the value was worth the money.