It was pretty good when we were there. They don't have Netflix on the tv, but you can sign in to your Google account and stream movies off YouTube. I didn't really try to stream with my laptop, but it's on the same network as the tv, so I'm pretty sure it's ok
I can't be much help with that...I know they have WiFi, but we didn't stay in the room for any extended period and I didn't stream at all.
Thanks! Your answer is awaiting moderation.