My husband and I have each been here for 5-6 massages over the past couple of years. Lovely reception area that immediately sets the stage for your experience. Although the resort is undergoing a significant renovation the locker rooms/washrooms don't seem to have received any recent TLC. Our last visit was in March so this may have changed. Other than that space being a little tired-looking (and, disappointingly, no complimentary toiletries), the spa is really nice.
There is a steam room, which I love. I'm pretty sure there's a sauna but I'm not positive so check that out if it's important to you. The co-ed waiting room is cosy with a gas fireplace and comfortable seating. All of our massages (typically deep tissue) have been outstanding, done by therapists who have clearly been well trained. Comfortable rooms, heated massage tables, soothing music, everything you would expect. If you book a treatment, you get access to the heated outdoor pool and the gym for the day, as well. We've never used them so I can't comment on those facilities but I think it's a neat perk. Nice restaurant on the property to get a light meal afterward...and then maybe a walk on the beautiful beach!