Definitely book in advance. I barely got my bridal party even calling in 3 weeks ahead of time! This salon has lots of regular customers that have regular appointments on the weekends, so their bookings fill up fast.
Overall, they did a great job with our manicures. They were expedient and friendly. However, we didn't have a relaxed time since we felt like they were just pushing us out in order to get the next round of appointments in. This is understandable given the amount of customer flow, but that's my main feedback. I think if you want quality manicures at a fast pace, this is the place to go.