Long story short: beautiful and sparkling clean apartment and great hospitality. The flat was exactly as shown in the pictures (if not better) and really really close to the beach.
George’s wonderful mother was extremely welcoming and helped us a lot with any question we had.
So if you are looking for a place in Rhodes I would strongly recommend George’s place.