Wonderful service! Brought my 18 month old in to wait with me and was nervous for a long wait but they stayed true to their word and it was almost an hour exactly!! They gave me a few updates as I sat there which was very appreciated as well. A great place that I am so glad I found!