Excellent choice to stay in the city center of Rhodes.