Screams legit to me.
Based in a salon and the last line of the webpage "Please note this is a legitimate massage business and does not offer a sexual service, any such requests will result in you being asked to leave the premises immediately. " makes me think you right