Want a fresh perspective on the concrete jungle that is New York City? Set off for a little glamping trip on Governor's Island.