Very clean; great location; and very kind host! You will certainly appreciate the hospitality shown by Terry.