leela is the best massage therapist I have ever had! I am lucky enough to knows leela for years and she never disappoints, She is strong and really understands muscles. She is exactly what is needed and she's also a very nice person.
Honestly, here is my first time for the foot massage and do not let me down for my first time experienced, there is the great atmosphere and relaxing entirely.