Me and my partner stopped at cinnamon spa while at stone town. I had a half pedicure treatment ($25 for 25 minutes) and my partner had an Indian head massage ($30 for 30 minutes). So basically it is $1 per minute... A bit overpriced.
My half pedicure treatment was a very nice and relaxing experience and I would strongly recommend it. My partner was not very pleased with the Indian head massage.
Generally the girls in the spa did not seem very bothered, they did not even offer us water or tea.
I wanted to pay by card by the girl told me that I cannot since the manager is not there. When I paid $60 cash leaving $5 tip, they were not very pleased and then they wouldn't accept my $50 note as it was a bit torn at the bottom. So I had to pay by card incurring a 5% fee (the manager just walked in at that time) and I didn't leave a tip. The manager then gave me dirty looks...
But the positive thing is that the place smells amazing and there is an aircon! And do try the half pedicure!