Looking for recommendations on a pool cleaner. We had the Hayward Aquavac 650. It died after approximately 1 year of use. Hayward says that they are having a hard time getting parts for the unit so cannot guarantee it can be repaired. They agreed to refund my money, which I am happy about. What would be the best corded replacement? I am currently borrowing a Dolphin S300. It seems to clean pretty well, but not sure that it does as good of job as the Aquavac. I would like for my new one to climb the walls and clean the waterline. We have a 20x40 vinyl liner pool.