Definitely Nice. More central, more accomodations and restaurants, museums, shopping etc. I've stayed in both Antibes and Nice and prefer Antibes. This is solely due to the fact that I personally like a base that is small and charming but that still has many restaurants and access to transportation.