bathroom granite countertops pros and cons