It is in a new building called SATRA with Panasonic stores etc. next to the Cinemax & Big cinemas theatres on Palm beach road Vashi. You need to drive towards Kopar khairane on the palm beach road after you cross the APMC market signal.