Both of my babies have been born at the same hospital where we have the same room for L&D and recovery. I stayed just under 48 hours (including labour) with my first and 16 hours (including labour) with my second.
If I had to vote though, I'd say recovery room. I could have given birth in the middle of the hallway for all I cared, but I wanted to comfort & privacy afterward. As much as you can get at a hospital anyway.