Osbourne Hotel now open!