I dont believe that at $128.00 this rep has a saphire crystal,If it does "state this" I would double check. It might be saphire coated,big difference. If It Indeed it has a real saphire crystal and Is as good as it looks,buy it.
The visual difference can be worlds apart In person,just saying. Still the $128.00 Rolex is a fine watch for the money. Also remeber that more expensive reps will have a saphire crystal as opposed to mineral crystal that can scratch. If It does Indeed get scratched It can be very difficult to remove the scratch. A scratched crystal would be a dead give away to it's origin.
That picture Is the epitome of serenity,could spend months there easily. However the liquor cabinet would have to be fully... and I do mean 'fully" stocked. Oh yes, I would be very happy Indeed.