We had a great time in Rhodes with my son. The host Evgenios was always reachable and helpful. The appartment is 5 mn away from the beach and 10 mn from the old town, and the bus stations to reach other villages and beaches. We have found everything we needed inside the appartment (shower, air conditionning...). The street was quiet. Just don't expect a nice view from the window or terrace :-)
Evgenios has really given much support and help to ensure our stay was great.