The Legoland Hotel opened in Carlsbad over the weekend -- the first Legoland Hotel in North America -- and though a pirate-themed room... More...