This unit is great but it requires a good wireless network nearby. Even with a good wifi repeater, the device barely catch the wifi and unfortunately this technology is not suitable for HD movie streaming. In addition, Chromecast can not be controlled with AnyNet + which is a plus in certain situations (to pause a movie for example). So I prefer him with my Raspberry PI OpenELEC making better and more ethernet and CPL.