Sun City is nestled in an absolutely beautiful area and truly offers a luxurious escape. We stayed at The Palace which we were really looking forward to. The resort itself offers plenty to do and see, or just relax by the pool, at very affordable prices. The negatives is that our bedding and the linen used in the main restaurant had stains on them each of the days we were there. The Palace itself needs touching up as paint is peeling and umbrellas and such have holes in them. Lastly, the staff kept coming into our room multiple times throughout the day for reasons we couldn't quite figure out. Sometimes it was to clean our room, other times to ask if our room has been cleaned, and a few times a staff member walked in, saw us there and simply walked out. We would definitely visit again but there is definitely room for imporovement.