If you are going to Rhodes old town, be prepared to get fleeced. Sat down in a cafe, asked for 3 cokes and a lager - came to about £32.00. The guy went ballistic when I asked to see a pricelist after the bill had came. The restaurants owners actually argue over customers and try to stop you going into their competitors restaurants.
The people running the buses weren't helpful either when we asked which bus went to the resort we were staying at. Asked 4 different people and they all sneered and walked away.
We were glad to get back to our resort and didn't venture away from the
hotel for the rest of the holiday - wouldn't go back if it was for free
There may be nice area's on Rhodes but the old town is not one of them.