For these prices, i'd do both ways. If funds are limited, then go for the overnight option as you'll get a lot of value from the bed.
Premium is great, but UC is better. If there are cash upgrades at this price, check if there are milage upgrades (if you have miles) as then it could be win-win.