Although I haven't checked I doubt the building will be on Google Maps as it's new and they don't update the maps that frequently. You'll probably get a good idea of the area though.
The "couple" in the pictures posted (linked) above is indicative of the local inhabitants over the weekend.