Located just a 5-minute walk from the Mozaic Restaurant and Beach Club at Batu Belig Beach, Kubal Villa is a peaceful sanctuary which oozes a homey atmosphere.