4 stars for the facilities. The massage therapist Allen Geib deserves 5 stars. I get massages a few times a year. The appointment was easy to book, and the receptionist very accommodating. The wait time was minimal. Allen was very professional, and was not afraid to be a bit more heavy handed than a lot of the therapists I've had in the past. However, I kept being taken out of the experience with noise from outside the room from both people and machines. There are many ways to address this issue. I also felt that the massage table linen could have been higher quality. I thought it might rip every time I moved, and it was a bit tough on the skin. But again, 5 stars for Allen. The next time I'm in surprise I will re-visit him.