Restful, warm and friendly long weekend.