Enter LaVista Restaurant - where its all good