I’m probably a weirdo, but a bedroom without windows feels like a great way to get the best sleep in an urban environment. Low noise, no light pollution. Kinda a dream really.
A partially troglodyte nerd emerged, it worked out okay.
Also, outside curtains are pretty good at blocking light. To the point I had to hack mine to open on sunset to ensure I wake up.
Just need an automatic light set to sunlight temperature that comes on when I want to get up.