Great location! everywhere is in walking distance. There are nets on the windows for flies. Very well equipped! Highly recommended for a stay in lovely Rhodes.