As soon as you walk into this hotel in the heart of Berkshire, you experience a very special atmosphere which remains throughout your stay.