The address on Google Maps is correct. The complex is really nice and well kept. The individual units are huge and very modern. Would highly recommend staying here.