Despite the mediocre rating, I would stay here with my family again. The biggest reason for the average rating is the condo appeared to not be cleaned in some time. There was hair in the drain of the shower and on the shower walls, dust and dirt on the floors, and under/around the coffee maker was really dirty. A solid deep cleaning would go a long way.
The Security Guards were always nice, but the Staff at the Island Grill at the pool was less kind. There was a clog in the women's restroom at the pool. When I told her about it so someone could take care of it, she responded, "I don't clean the bathrooms." I understood, but someone needed to. To my knowledge it wasn't addressed in a timely manner.
Overall the condo was good - a nice set up with one king bed, two twin beds and a pull out couch. There was only half a roll of toilet paper in each bathroom and less than a full roll of paper towels, with none extra anywhere. We made it through the week on just that. Unknown if they would have provided more or not. Also, there were only four pool towels provided, which was less than ideal for a family of five. We made it work.
As previously stated, I would stay here again as it was a good location for the purpose of our travel.