I say "surprisingly" because after reading other reviews, we were skeptical. But we were so last minute on this trip that we were grateful for any availability. As it turned out, the experience was very good. From reservation to check in, we received prompt, courteous service. We took advantage of a special they were running which saved some $$. During our stay the staff was very accommodating with any requests we had, including a late checkout our last day due to a late flight.
This property is not new or luxurious, but it is clean, well kept, comfortable and quiet. Our unit had updated fixtures, granite, what appeared to be new appliances. The kitchen was adequately equipped and the furniture updated and comfortable. We did not dine on the property at all, so can't comment on that experience. We did take advantage of the free use of high quality comfortable bikes, the beautiful beach and plentiful beach chairs and umbrellas. Since it was Spring break there were many families that seemed to really enjoy the pool and its nearby amenities, but we were traveling without children so we didn't use the pool area.
The only less than good thing was that the wifi only worked well on the lanai. But the weather was so gorgeous this trip that sitting out there using our devices was not a problem.