I have a 36 x 20 inground vinyl pool with a swim ledge, with a eight person spillover spa next to the pool. The deepest part of the pool is 6 feet. I am looking for recommendations on a robot cleaner that will be able to clean the walls, the top of the swim ledge, stairs and be able to clean...