I don't click through links so I can't help in this specific, I don't know what you mean about using photos.
But as a long time user of booking dot com I know that usually there is no refund, but there may be a lower price that you pay. I also know that the old saying, there is no free lunch, usually applies.
It has been my experience that sometimes when either booking dot com or hotels dot com offer fantastic percentage discounts it is on a higher than normal rate or on a room type that I'd rather not have.
It is worth reading very carefully. Make sure that if breakfast is usually included for a particular location that the super rate includes it too, for example.