Where should I stay while visiting Rhodes?

What's the best time to visit Rhodes?

What are the top tourist attractions in Rhodes?

Is Rhodes walkable?