Den & Meadow is a spa offering a range of services.