Hi, I'm looking for a good cleaner who can also iron, that's reliable, efficient and can take the initiative. Any recommendations? ideally to start once a week for 3 hours. Many thanks!