I would ask more on the flop.
Of course, Royal Flush is a rare combination, but how were you going to share this pot with the villain, if there are 4 cards of the same suit on the board? It would be logical to expect that he has a fifth flash card (not necessarily a royal one).