We stayed at Cottons in early December and did the escape spa break for a girly weekend and it was a really good deal! We paid a little bit extra to get a room for three, but it was still worth the money.
The hotel and spa are clean and the staff are friendly. The dinner menu isn't extensive, but there's something to suit most tastes. Plus the £30 per person is enough to cover each person's meal. So you only need to pay for drinks. Breakfast in the morning was good, with plenty of variety.
The spa was lovely, with a decent sized pool, steam room and sauna. Even though we went for a weekend, it wasn't too busy. One of our party was pregnant, but thankfully the spa has a specialist masseur so it meant she didn't miss wasn't restricted in terms of treatment options.
I'd definitely recommend the venue and the package - we'll certainly be returning.