I've been to Buff a few times for my nails. On their website they claim no appointments needed, but beware that doesn't mean that they don't encourage it. I've gone twice and have not been able to get in because of other appointments.
I also found the quality of my pedicures to be inconsistent and the girls that work there do not seem to be overly friendly in my opinion.
I agree with Lindsay that the decor is nice and it is very clean.