Phenomenal sums it up how you feel as you receive your treatment at Greenhaus. I have had a few facials and a massage here and each time I leave, I am incredibly relaxed....service is very nice and helpful.
Pros: Great area
Cons: Small, books up easy
more