The Holiday Inn is a fine resort. That being said, I would make sure you are located in one of the Bonnaire or Aruba towers (they are newly renovated and closer to all of the "action" at the hotel (i.e. the pool, the restaurants, stores and beach).
I have not tried doing laundry nor have I seen a junior suite, however, the water by the beach is very calm and will not affect your watersport activities.
As for a cruise, you may want to try Jolly Pirates. They are located next to the Holiday Inn and offer a variety of reasonably priced snorkeling/sailing trips.