I’ve been debating staying here this time for more spacious rooms over the CY Tokyo Station, giving up the central location being at Tokyo Station etc .. goggle mapping the routes to/from Haneda gives you some options for average 45 minute travel times.
Try that and see if it meets your needs and desires for options and travel times.