It was my second visit but not as good as my first visit. I booked 90mins and when I checked my timer it finished 3 minutes early but was worst is that it the time was on sat least 2 minutes before it started and she left the room to get a hot towel and was gone for at least 5 minutes. So all in all the timing was not good value for money