Vote 1 Daylesford! Nice to go out for meals etc too.

We did stay in an incredible rooftop terrace across from Crown at Christmas time, but the name escapes me. I don't know if they have a spa, but the apartment we were in slept 6 (could have been more) and had a basic kitchen. Let me know if you want details, I will dig them up.