Great spot to stay in Rhodos old town!