Narrow street on Rhodes island with traditional Greek houses