One could go into very extensive analysis about which frequent stay guest is the best, but it depends on a lot of variables, and the one which may be the best for me may not be the best for you. In my opinion there is no one "best hotel stay program".