Good location for exploring Rhodes old town
Quiet spot
Very clean