Rooms were basic and clean. My room had a mini split unit for heating and cooling. Surprising to see an Ethernet cable in the room but I didn't try it because the room had wifi 6.
Breakfast was fine with a variety of hot food (bacon scrambled eggs), waffle station, toaster, yogurt, canned fruit (peaches), fresh options limited to oranges and bananas.
I would personally budget in more time for the hotel shuttle. The shuttle is NOT available 24/7 and it serves multiple hotels along the same road in addition to the Bay Landing Hotel.
The shuttle runs every 45 minutes starting with hotel lobby pickup at 4:12am and ends at 11:42am. It takes a break mid-day and resumes pickup at 3:02pm and runs every 45 minutes until 10:32pm
From SFO arrivals to the hotel I waited about 30 minutes on a Saturday night for pickup (wait at the Hotel Shuttles island at each terminal's Arrivals stage)
From the hotel lobby on a Monday morning, the shuttle did not arrive at the scheduled 8:42am time, it arrived 12 minutes late at 8:54am, but took only 12 minutes to drive to SFO terminal 1. The shuttle stops at each terminal and make sure to tell the driver what terminal and airline you need