Hi Rob,
Just to confuse things here, we've stayed at Rolling Hills, Formosa Gardens & Windsor Palms over the last couple of years. The villas at Formosa are HUGE, we stayed in a 6 bed/4 bath villa and it was absolutely superb (see
http://www.jmfloridavillas.com/ ) although it's probably slightly too big for what you want, shame though as it was absolutely stunning. We also stayed at their Rolling Hills villa and both were amazing. But last November we thought we'd try Windsor Palms (the previous villas were unavailable!) and we liked it so much we're going back on Friday!!
It's a lovely development, 2 down from Rolling Hills so it's a great location (right by Formosa Boulevard which has all the restaurants you could possible want - TGI's, Giodannis, The Outback, Carrabbas, Chinese Take Out/Pizzas/ Goodings, Eckerd etc). The villas are lovely and they have a clubhouse with it's own 62 seater cinema ( you just choose what you want to see at the shop at the clubhouse and they book you a slot!), they also have a full size swimming pool, volley ball, tennis and a fully equiped gym. Last year we used
www.statesideuk.com got a fantastic deal for £350 per week although this was relatively late booking. Stateside actually let you book the villa you want and they have a range of photo's and information. This year we've booked everything with Mercury Travel and I think we've paid £450 which is still fantastic for a 4 bed (2 ensuite)/3 bath villa in May.
Good luck
Lisa