Clean looking store. Friendly staff. Very quick turn around on my battery replacement. I was very pleased with my Apple Store experience. I only withheld a star because last night I was 5 minutes late for my appointment and they canceled it and rescheduled it for the next day! Don't be late. Other than that, Enjoy!