Wow, this one ticks them all. 5 stars > recommend!
You can see the bridge from your bed!!! Anywhere else is 2nd best. Just book it!