From Taittinger afternoon teas to an AA recognised spa, Homewood is an uber-chic country house hotel, just six miles from Bath.