Quite good, a few problems here and there. Spend the weekend with my friend, played games, watched bad TV, went out for a mile walk. (started to sprinkle half way through, but it wasn't too bad.) It ended on a terrible headache last night. But it was probably one of my more enjoyable weekends in a while.