Perfect
Might be a good thing if you could stand green tea. Sorry, I’m a coffee drinker. As far sleep, I have good nights & some not-so-good, but I can usually point to what could have caused it.