Just FYI, a helicopter can land almost anywhere as long is approval is given by the land owner and does not violate local laws and is operated safely.
I have seen a helicopter land in a parking lot at the mall, at a school play ground, behind a business. All kinds of places.