Great place! This was my first visit and I will definitely be back. I was greeted immediately and given a tour along with an explanation of all the different services and their benefits. After I was done, I was asked my opinion and if there's anything that can be improved. Great, relaxing experience!