Great way to spend a long weekend away.