I had a lovely visit to S&G - really nice staff (the perfect amount of chatty but not too much), not too busy and great service.
It was quite expensive for what it was, given the amount of nearby competitors offering the same service for less. I chose S&G as I needed a last minute appointment and they had one available.
Otherwise great service and lovely people!