Mega Locations has been recently renovated to fit all your production