Got this on a Groupon. The service was good and complimentary coffee excellent. My only complaint as like those I've seen posted by others is that service was slow. We were seen about 30 minutes after our appointment and did not leave for 60-90 minutes after being sat down.