The International Space Station is the place to be in April. Multiple arrivals and departures this month make the floating laboratory seem more like a hotel.The International Space Station is the place to be in April. Multiple arrivals and departures this month make the floating laboratory seem more like a hotel.