Four Seasons every time, and yes, I have stayed at all the others mentioned. I know it is ready for a refurbishment, but then so do they - just heard they are starting later this year and by 2012 will have a SPA!! Even now, though, it is a very comfortable hotel with great service and a lovely courtyard. It is also steps from the serious shops.^