We had a very beautiful vacation here. Starting from the very nice landscape, the city of Archangelos has all the shops we needed: supermarkets, cafeterias and fish shops. We recommend at least a scooter to reach the beaches (we fell in love with the Tsambika beach) and to move on the island. The owner (not sure about it) of the building, Elena, is very kind and, even if she speaks mostly in greek, it's always easy to find a way to understand each other.
From Archangelos it's easy to reach the city of Lindos and the southern beach of Rhodes: we recommend both of them!