We stayed one night, came into the city for a show. Loved the location being almost in the heart of Times Square. Checkin was smooth, but they charged $50 for early checkin (we were about 1.5 hrs early) even though our room was ready. We had a king room, 1536. Not much of a view, and the room had an odd layout but it was clean. The room was big enough for a sitting area or even a table and chairs but there was only one small trunk/dresser which had the ice bucket etc on it, and two small side plush chairs. There was no place to lay the suitcase other than the bed. The bathroom was very small, no flat space to lay your things except for a small glass shelf over the sink. Clean and refurbished with nice tile and a spacious shower but the toilet/sink area was super cramped. Our biggest complaint would be the “free breakfast”. You can get a very, very light breakfast in the Friedmans cafe downstairs for $6.50, but the options are very few. No meat options, just eggs or yogurt or French toast. The free grab n go is an option with egg sandwiches, fruit, or yogurt and coffee. We asked for the full menu and the options were terrible and very pricey. We enjoy an omelette or eggs and bacon, really simple. But a la carte was crazy expensive! ($8 just for a couple of eggs alone).
We would absolutely recommend the Hotel Edison for a night or two to explore the city but stay elsewhere for a longer stay, and if you like a hearty breakfast, try any of the other breakfast spots nearby.