yes, its on the same side as the Bintang Supermarket, north, between Seminyak and Legian. Sorry, no idea of street name.
Follow Ups: