Used NW's site a number of times for checking availability; one time for actually booking.
One really annoying thing about the site is that if there is no avail on the date you selected, you have to go back to previous page and change your criteria. However, if there *is* avail, you get buttons at the bottom of the page that let you view avail for prev/next day!